seeming disadvantage - German English Dictionary